home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1599 / 1466 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  9.6 KB

  1. From: hohmuth@irs.inf.tu-dresden.de (Michael Hohmuth)
  2. Subject: Re: Rwabs -36 problems
  3. Subject: Re: MiNT 1.10 biosfs select() patch
  4. Subject: MiNT 1.10 biosfs select() patch
  5. Subject: Re: MiNT 1.10 biosfs select() patch
  6. Subject: Re: MiNT 1.10 biosfs select() patch
  7. Subject: MiNT 1.10 /dev/* time stamp patch
  8. Subject: warnings
  9. Subject: MiNT 1.10: bugs in nalloc/nfree/kmalloc
  10. Subject: MiNT 1.10: some optimizations
  11. Subject: MiNT 1.10: misc bug fixes
  12. Subject: Re: MiNT 1.10: misc bug fixes
  13. Subject: mint 1.10: biosfs.c -- bios_getxattr()
  14. Subject: Job control fix
  15. Subject: tosfs
  16. Subject: Re: MInixfs crash ...  try this :)
  17. Subject: mint 1.10: biosfs.c -- bios_getxattr()
  18. Subject: disk change crash, more patches
  19. Subject: FA_DELETE fix
  20. Subject: control ttys again
  21. Subject: more 1.10 patches...
  22. Date: Wed, 25 May 1994 23:27:28 +0200 (MET DST)
  23. In-Reply-To: <m0q6NeP-0000YzC@sdf.lonestar.org> from "Evan K. Langlois" at May 25, 94 01:25:00 pm
  24. Mime-Version: 1.0
  25.  
  26. > When is 1.11 supposed to come out?   I have 1.10, but I stopped collecting
  27. > all the patches and even deleted most of them except a few recent ones
  28. > (like the last addroottimeout) since I planned on going straight to 1.11.
  29. > It looks like 1.11 may be awhile yet, so would anyone be willing to send
  30. > all the patches to 1.10 to me?  Is there an official archivist that collects
  31. > patches (there should be, IMHO) ?
  32.  
  33. I also think it's time for a re-sync.  If Eric is too busy, perhaps we can
  34. agree on some "modus operandi" for this list?
  35.  
  36. I believe that I've got all patches checked into CVS.  (After my .sig is 
  37. an excerpt from my commitlog.)  Who's been collecting patches, too?
  38.  
  39. Michael
  40. -- 
  41. Internet: hohmuth@freia.inf.tu-dresden.de
  42.  
  43. **************************************
  44.  
  45. Modified Files:
  46.     bios.c biosfs.c console.c context.spp debug.c dos.c dosdir.c 
  47.     dosfile.c dosmem.c fasttext.c file.h filesys.c intr.spp main.c 
  48.     mem.c nalloc2.c pipefs.c proc.c procfs.c proto.h signal.c 
  49.     syscall.spp timeout.c tosfs.c tty.c unifs.c util.c 
  50. Log Message:
  51. Message-Id: <9402190046.AA00186@jelal.north.de>
  52. Subject: Re: MiNT 1.10 biosfs select() patch
  53. Index: console.c dosfile.c tty.c intr.spp timeout.c
  54.  
  55. Message-Id: <199402172223.AA06552@techfac.TechFak.Uni-Bielefeld.DE>
  56. Subject: MiNT 1.10 biosfs select() patch
  57. Index: biosfs.c
  58.  
  59. Message-Id: <9402190046.AA00186@jelal.north.de>
  60. Subject: Re: MiNT 1.10 biosfs select() patch
  61. Index: fasttext.c debug.c
  62.  
  63. Message-Id: <9402190046.AA00186@jelal.north.de>
  64. Subject: Re: MiNT 1.10 biosfs select() patch
  65. Index: fasttext.c intr.spp
  66.  
  67. Message-Id: <199402171855.AA05725@techfac.TechFak.Uni-Bielefeld.DE>
  68. Subject: MiNT 1.10 /dev/* time stamp patch
  69. Index: dos.c main.c
  70.  
  71. Message-Id: <9402181223.AA06285@topo>
  72. Subject: warnings
  73. Index: dosdir.c
  74.  
  75. Message-Id: <9402180936.AA05169@issan.informatik.uni-dortmund.de>
  76. Subject: MiNT 1.10: bugs in nalloc/nfree/kmalloc
  77. Index: nalloc2.c util.c
  78.  
  79. Message-Id: <9402180939.AA05174@issan.informatik.uni-dortmund.de>
  80. Subject: MiNT 1.10: some optimizations
  81. Index: bios.c biosfs.c context.spp file.h filesys.c intr.spp mem.c
  82.         pipefs.c signal.c syscall.spp tosfs.c unifs.c util.c
  83.  
  84. Message-Id: <9402180941.AA05180@issan.informatik.uni-dortmund.de>
  85. Subject: MiNT 1.10: misc bug fixes
  86. Index: biosfs.c main.c pipefs.c proc.c procfs.c proto.h signal.c
  87.         tosfs.c tty.c unifs.c
  88.  
  89. Message-Id: <9402210933.AA11762@issan.informatik.uni-dortmund.de>
  90. Subject: Re: MiNT 1.10: misc bug fixes
  91. Index: proto.h
  92.  (used __NORETURN instead, from <compiler.h>)
  93.  
  94. Message-Id: <199402241531.KAA22340@terminator.rs.itd.umich.edu>
  95. Subject: mint 1.10: biosfs.c -- bios_getxattr()
  96. Index: biosfs.c
  97.  
  98. Message-Id: <199402270437.XAA29168@terminator.rs.itd.umich.edu>
  99. Subject: Job control fix
  100. Index: tty.c
  101.  
  102. Message-Id: <9402221314.AA11542@math.uni-muenster.de>
  103. Subject: tosfs
  104. Index: bios.c tosfs.c
  105.  (#undef'd INODE_PER_CRC)
  106.  
  107. Message-Id: <9403032044.AA00193@jelal.north.de>
  108. Subject: Re: MInixfs crash ...  try this :)
  109. Index: signal.c dosmem.c proc.c syscall.spp intr.spp
  110.  
  111. Message-Id: <199403041113.GAA22188@terminator.rs.itd.umich.edu>
  112. Subject: mint 1.10: biosfs.c -- bios_getxattr()
  113. Index: biosfs.c
  114.  
  115. Message-Id: <9403080028.AA00992@jelal.north.de>
  116. Subject: disk change crash, more patches
  117. Index: dosmem.c proc.c filesys.c dosdir.c dosfile.c proc.c
  118.  
  119. Message-Id: <9403102051.AA00648@jelal.north.de>
  120. Subject: FA_DELETE fix
  121. Index: tosfs.c
  122.  
  123. Message-Id: <9403150629.AA00350@jelal.north.de>
  124. Subject: control ttys again
  125. Index: dosmem.c biosfs.c
  126.  
  127. Message-Id: <9403201830.AA00594@jelal.north.de>
  128. Subject: more 1.10 patches...
  129. Index: proc.c dosfile.c dosmem.c proc.c dosmem.c
  130.  
  131. **************************************
  132.  
  133. Modified Files:
  134.     dosfile.c 
  135. Log Message:
  136. This makes Fselect interruptible by signals. This feature was present
  137. in MiNT 1.09, but was lost in 1.10.
  138.  
  139. Without this patch inetd and some other programs do not work correctly.
  140.  
  141. **************************************
  142.  
  143. Modified Files:
  144.     dosfile.c 
  145. Log Message:
  146. Different fix for Fselect()
  147.  
  148. **************************************
  149.  
  150. Modified Files:
  151.     file.h tty.c xbios.c 
  152. Log Message:
  153. tty.c, file.h, xbios.c: ++entropy@terminator.rs.itd.umich.edu
  154.         Add a real TIOCSETP (differs from TIOCSETN in that it waits for
  155.         the output buffer to be empty if the device supports TIOCOUTQ.)
  156.         Remove a kludge in rsconf() which is not needed if a real TIOCSETP
  157.         exists.
  158.  
  159. **************************************
  160.  
  161. Modified Files:
  162.     tty.c 
  163. Log Message:
  164. tty.c: ++entropy@terminator.rs.itd.umich.edu
  165.         When the window size for a tty, has changed, send SIGWINCH to the
  166.         foreground process group of the tty.
  167.  
  168. **************************************
  169.  
  170. Modified Files:
  171.     tty.c 
  172. Log Message:
  173. tty.c: ++entropy@terminator.rs.itd.umich.edu
  174.         Do CRMOD input translation only in COOKED mode.
  175.  
  176. **************************************
  177.  
  178. Modified Files:
  179.     signal.c 
  180. Log Message:
  181. uk: give some more information in case of a crash, so that a
  182.     progam which shared text can be debugged better.
  183.  
  184. **************************************
  185.  
  186. Modified Files:
  187.     tosfs.c 
  188. Log Message:
  189. tosfs st_nblocks fix
  190.  
  191. **************************************
  192.  
  193. Modified Files:
  194.     dosmem.c mem.c 
  195. Log Message:
  196. Howard Chu <howard@harry.lloyd.com>:
  197. [...] With this patch, shared-text memory regions
  198. stay in memory even after the last process using the region exits. That way
  199. the region can be used again if the same program is rerun in the future, saving
  200. load time. Unattached shared-text regions are reclaimed in get_region when
  201. memory is running low, so the overall impact shouldn't cause you to run out
  202. of memory any more often than before.
  203.  
  204. **************************************
  205.  
  206. Modified Files:
  207.     dos.c intr.spp proc.c proto.h 
  208. Added Files:
  209.     loadave.h 
  210. Log Message:
  211. [This] is the latest version of my uptime/load average code. This is
  212. effectively a hybrid of the first version and the second, ie it uses the 5ms
  213. interrupt to run a timing loop but runs the main code via the Vertical Blank
  214. Interrupt. (The 5ms code merely counts down to zero from 200 and resets, the
  215. VBI routine monitors the value, if the value increases then it runs the
  216. uptime/load code.)
  217.  
  218. This means that (a) minimal extra overhead is added to the 5ms interrupt
  219. code, and (b) the timing is rock solid, well as good as the 200Hz clock
  220. anyway.
  221.  
  222. **************************************
  223.  
  224. Modified Files:
  225.     dos.c dosdir.c proto.h 
  226. Log Message:
  227. New system call Dxreaddir()
  228.  
  229. **************************************
  230.  
  231. Modified Files:
  232.     dos.c proto.h 
  233. Log Message:
  234. [This] is a patch that implements Pseteuid()/Psetegid(), which are needed
  235. for an nfs daemon to do access checking (and probably for a lot of other
  236. things). So I would like this patch making its way into the next release
  237. of mint.
  238.  
  239. **************************************
  240.  
  241. Modified Files:
  242.     pipefs.c 
  243. Log Message:
  244. The processes waiting on a pipe should not be waked up in pipe_close
  245. unless it is the last close for the fileptr.  There is no real state
  246. change on the pipe, thus cancelling the selects on the pipe is wrong.
  247.  
  248. **************************************
  249.  
  250. Modified Files:
  251.     dosdir.c 
  252. Log Message:
  253. Remove check for read-only files in Fdelete().
  254.  
  255. **************************************
  256.  
  257. Modified Files:
  258.     dosmem.c 
  259. Log Message:
  260. When a process exits both its own and its children's process time
  261. should be added to the parent's children time.  Also the time reported
  262. as resource usage should include the children's time.
  263.  
  264. **************************************
  265.  
  266. Modified Files:
  267.     file.h main.c proc.h proto.h timeout.c 
  268. Log Message:
  269. These are the patches that bring addroottimeout() and cancelroottimeout()
  270. to Mint 1.10.
  271.  
  272. **************************************
  273.  
  274. Modified Files:
  275.     biosfs.c pipefs.c 
  276. Log Message:
  277. I don't see any reason why blksize on biosfs cannot be 1024.  This is
  278. so under SunOS and Linux, and it helps utilities like cp and cat which
  279. uses blksize as the size of the buffer.  The same change should be
  280. done for the pipefs.
  281.  
  282. **************************************
  283.  
  284. Modified Files:
  285.     dos.c proc.h proto.h 
  286. Log Message:
  287. tesche: New system calls Psetauid()/Pgetauid()
  288.     new system calls for supplementary groups, but not yet fully supported
  289.  
  290. **************************************
  291.  
  292. Modified Files:
  293.     biosfs.c 
  294. Log Message:
  295. tesche:
  296.  The 'old' Dcntl() function in biosfs.c didn't check for an already existing
  297. entry with the same name if you wanted to install a new device. Since the new
  298. device was linked into the chain at top position, it was at least guaranteed
  299. to be able to be opened in susequent open calls, but the old entry remained
  300. visible for directory listing. This version completely replaces an old entry,
  301. if it exists, and therefore makes directory listing looks much nicer... :-)
  302.  
  303. **************************************
  304.  
  305. Modified Files:
  306.     bios.c 
  307. Log Message:
  308. bios.c: Removed check for root in Rwabs() to prevent side effect with 
  309.     Minixfs 0.60 pl 10.
  310.  
  311.